package sistkaraoke.dao;

import java.util.Collection;

import sistkaraoke.excepcion.DAOExcepcion;
import sistkaraoke.modelo.ILocal;
import sistkaraoke.modelo.ISala;

public interface ISalaDAO {
	int insertar(ISala objSala) throws DAOExcepcion;
	int actualizar(ISala objSala) throws DAOExcepcion;
	int eliminar(int idSala) throws DAOExcepcion;
	Collection<ISala> buscar(ISala objSala) throws DAOExcepcion;
	Collection<ILocal> listarLocal(ILocal objLocal) throws DAOExcepcion;
	Collection<ISala> ListarSalaDisponible(ISala objSala) throws DAOExcepcion;	
}
